import os.path


# 获取代码目录的绝对路径
PRO_PATH = os.path.dirname(os.path.abspath(__file__))


class RunConfig:
    """
    测试配置
    """
    # 运行测试用例的目录文件
    case_path = os.path.join(PRO_PATH, "test_case", "test_baidu.py")

    # 配置浏览器驱动类型（chorme/firefox）
    driver_type = "chrome"

    # 配置运行的url
    url = "https://www.baidu.com"

    # 失败重跑次数
    rerun = "1"

    # 当达到最大失败数，停止运行
    max_fail = "5"

    # 测试报告存放的根目录
    REPORT_DIR = PRO_PATH + "/test_report/"

    # 浏览器驱动
    driver = None

    # 新报告
    NEW_REPORT = None


if __name__ == '__main__':
    print(PRO_PATH)
    print(RunConfig().case_path)
    print(RunConfig().driver_type)